package com.ygs.secs.model;

import java.io.Serializable;

/**
 * 企业实体
 */

public class Enterprise implements Serializable {
    //企业ID
    private String enterpriseid;
    //企业名称
    private String enterprisename;
    //企业邮箱
    private String emailaccount;
    //密码
    private String password;
    //电话
    private String phonenumber;
    //认证状态
    private String certificationstatus;
    //企业logo
    private String logoimg;
    //认证时间
    private String certificationtime;
    //认证备注(认证失败)
    private String verificationremarks;

    private static final long serialVersionUID = 1L;
    private AuthInfomation authInfomation;

    public AuthInfomation getAuthInfomation() {
        return authInfomation;
    }

    public void setAuthInfomation(AuthInfomation authInfomation) {
        this.authInfomation = authInfomation;
    }

    public String getEnterpriseid() {
        return enterpriseid;
    }

    public void setEnterpriseid(String enterpriseid) {
        this.enterpriseid = enterpriseid;
    }

    public String getEnterprisename() {
        return enterprisename;
    }

    public void setEnterprisename(String enterprisename) {
        this.enterprisename = enterprisename;
    }

    public String getEmailaccount() {
        return emailaccount;
    }

    public void setEmailaccount(String emailaccount) {
        this.emailaccount = emailaccount;
    }

    public String getPassword() {
        return password;
    }

    public void setPassword(String password) {
        this.password = password;
    }

    public String getPhonenumber() {
        return phonenumber;
    }

    public void setPhonenumber(String phonenumber) {
        this.phonenumber = phonenumber;
    }

    public String getCertificationstatus() {
        return certificationstatus;
    }

    public void setCertificationstatus(String certificationstatus) {
        this.certificationstatus = certificationstatus;
    }

    public String getLogoimg() {
        return logoimg;
    }

    public void setLogoimg(String logoimg) {
        this.logoimg = logoimg;
    }

    public String getCertificationtime() {
        return certificationtime;
    }

    public void setCertificationtime(String certificationtime) {
        this.certificationtime = certificationtime;
    }

    public String getVerificationremarks() {
        return verificationremarks;
    }

    public void setVerificationremarks(String verificationremarks) {
        this.verificationremarks = verificationremarks;
    }

    @Override
    public String toString() {
        StringBuilder sb = new StringBuilder();
        sb.append(getClass().getSimpleName());
        sb.append(" [");
        sb.append("Hash = ").append(hashCode());
        sb.append(", enterpriseid=").append(enterpriseid);
        sb.append(", enterprisename=").append(enterprisename);
        sb.append(", emailaccount=").append(emailaccount);
        sb.append(", password=").append(password);
        sb.append(", phonenumber=").append(phonenumber);
        sb.append(", certificationstatus=").append(certificationstatus);
        sb.append(", logoimg=").append(logoimg);
        sb.append(", certificationtime=").append(certificationtime);
        sb.append(", verificationremarks=").append(verificationremarks);
        sb.append("]");
        return sb.toString();
    }

}